6625014e28a6bd2597de70f52f837d55adf9141e,http/sslfilter/src/main/java/org/apache/felix/http/sslfilter/internal/SslFilterResponse.java,SslFilterResponse,rewriteUrlIfNeeded,#String#,146

Before Change


            }

         
            return new URI(this.clientProto,null, this.serverName, this.clientPort, uri.getPath(),uri.getQuery(),uri.getFragment()).toURL();
        }
        catch (MalformedURLException e)
        {

After Change


            }

            final StringBuilder sb = new StringBuilder();
            sb.append(this.clientProto);
            sb.append("://");
            sb.append(this.serverName);
            if ( this.clientPort != -1 )
            {
                sb.append(':');
                sb.append(this.clientPort);
            }
            if ( uri.getPath() != null )
            {
                sb.append(uri.getPath());
            }